using System;
using System.IO;

namespace Atomic.Vasp.Options
{
	/// <summary>
	/// Vosko-Wilk-Nusair interpolation (VOSKOWN=1). This usually enhances the magnetic moments and the magnetic energies.
	/// Because the Vosko-Wilk-Nusair interpolation is the interpolation usually applied in the context of gradient
	/// corrected functional, it might be desirable to use this interpolation whenever the PW91 functional is used. 
	/// http://cms.mpi.univie.ac.at/vasp/guide/node127.html
	/// </summary>
	[Serializable]
	public class VoskoWilkNusairInterpolation : VaspOption
	{
		public override void Write(VaspIncar incar, DirectoryInfo directory)
		{
			incar.Add("VOSKOWN", "1");
		}
	}
}
